home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Champak 66
/
Vol 66.iso
/
games
/
bob_espo.swf
/
scripts
/
__Packages
/
Shadow.as
< prev
next >
Wrap
Text File
|
2013-04-24
|
972b
|
54 lines
class Shadow extends State
{
var sSTATE_IN = "In";
var sSTATE_IDLE = "Idle";
var sSTATE_OUT = "Out";
var sSTATE_EMPTY = "Empty";
function Shadow(_mcRef)
{
super(_mcRef,false);
this.setState(this.sSTATE_EMPTY);
}
function doShow()
{
this.setState(this.sSTATE_IN);
}
function doInstantHide()
{
this.setState(this.sSTATE_EMPTY);
}
function doHide()
{
this.setState(this.sSTATE_OUT);
}
function isVisible()
{
var _loc2_ = true;
if(this.sState == this.sSTATE_EMPTY)
{
_loc2_ = false;
}
return _loc2_;
}
function In()
{
if(this.stateFinished())
{
this.setState(this.sSTATE_IDLE);
}
}
function Idle()
{
}
function Out()
{
if(this.stateFinished())
{
this.setState(this.sSTATE_EMPTY);
}
}
function Empty()
{
}
}